// 添加地址样式
.operateBox{
	&-flex{
		@include flexBetween;
		position: relative;
	}
	&-bg{
		background: $globalColor-style;
		border-radius: 0px 0px 10px 10px;
		min-height: 310rpx;
	}
	&-tabs{
		display: block;
		margin: 0rpx 32rpx;
		&-item{
			@include flexLeft;
			align-items: flex-end;
			margin: 0 0 24rpx;
			&__title{
				width: 26%;
				color: $globalColor-fontStyle;
				font-size: 28rpx;
				font-weight: bold;
				position: relative;
				padding-bottom: 6rpx;
				&--active::before{
					content: '';
					width: 36rpx;
					height: 6rpx;
					background: $globalColor-style;
					position: absolute;
					bottom: 0;
					transform: translateX(50%);
				}
			}
		}
	}
	&-formBox{
		&-list{
			margin: 5rpx 0 32rpx;
			@include flexLeft;
			width: 100%;
			border-radius: 20rpx;
			padding: 28rpx 34rpx;
			background: #F9F9F9;
			&-icon{
				width: 48rpx;
				height: 48rpx;
				margin-right: 32rpx;
			}
			&--width40{
				width: 45%;
			}
			&-title{
				color: #333333;
				font-size: 32rpx;
				font-weight: bold;
				width: 15%;
				// background: url(../../static/public/icon-operate-next.png) no-repeat;
				background-position: calc(100% - 20rpx) center;
				background-size: 20rpx 12rpx;
			}
			&-titleWords{
				@include flexLeft;
				flex-wrap: wrap;
				padding: 30rpx 0;
			}
			&-words{
				font-size: 24rpx;
				font-family: PingFang SC-Medium, PingFang SC;
				font-weight: 500;
				color: rgba(0,0,0,0.9);
				margin: 10rpx 0 32rpx;
				&--active{
					color: $globalColor-style;
				}
			}
			&-header{
				font-size: 28rpx;
				font-family: PingFang SC-Medium, PingFang SC;
				font-weight: 500;
				color: rgba(0,0,0,0.9);;
				margin: 20rpx 0;
			}
			&-tips{
				font-size: 24rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #969699;
				margin: 0rpx 0 20rpx;
			}
			&.showCloseBtn {
				.operateBox-formBox-list-image__clear--active{
					display: flex;
				}
			}
			input{
				flex: 1;
				font-size: 28rpx;
				border: none;
				text-align: left;
				color: rgba(0,0,0,0.9);
			}
			textarea{
				flex: 1;
				font-size: 28rpx;
				border: none;
				height: 150rpx;
				color: rgba(0,0,0,0.9);
			}
			.ico{
				width: 48rpx
			}
			&-image{
				@include flexRight;
				position: relative;
				z-index: 9;
				&__clear{
					margin-right: 14rpx;
					image{
						width: 30rpx;
						height: 30rpx;
					}
					&--active{
						display: none;
					}
				}
				&__see{
					image{
						width: 44rpx;
						height: 44rpx;
					}
				}
				&__all{
					font-size: 24rpx;
					font-family: PingFang SC, PingFang SC;
					font-weight: 400;
					background: linear-gradient(130deg, #FFF493 0%, #FFA41A 100%);
					-webkit-background-clip: text;
					-webkit-text-fill-color: transparent;
				}
				&__code{
					image{
						width: 150rpx;
						height: 15rpx;
					}
					.code{
						background: linear-gradient(130deg, #FFF493 0%, #FFA41A 100%);
						border-radius: 76rpx;
						font-size: 24rpx;
						font-family: Noto Sans SC, Noto Sans SC;
						font-weight: 400;
						color: #141414;
						padding: 10rpx 14rpx;
						text-align: center;
						white-space: nowrap;
					}
					.code--gery{
						background: #5C5C5C;
						border-radius: 76rpx;
						font-size: 24rpx;
						font-family: Noto Sans SC, Noto Sans SC;
						font-weight: 400;
						color: #808080;
						padding: 10rpx 14rpx;
						text-align: center;
						white-space: nowrap;
					}
				}
			}
		}
		&-lists{
			width: 70%;
		}
		&-listBg{
			background: #F9F9F9;
			border-radius: 12rpx;
			border: none;
		}
		&-listBorder{
			border-radius: 0;
			border-bottom: 1px solid #333333;
			border-top: none;
			border-left: none;
			border-right: none;
			padding: 28rpx 0rpx;
			margin: 0rpx 0 0;
		}
	}
	&-btn{
		width: 100%;
		&--between{
			@include flexBetween;
		}
		&--m{
			margin: 40rpx 31rpx;
		}
		&-chioce{
			// width: 100%;
			height: 90rpx;
            line-height: 90rpx;
            background: #AD2926;
            border-radius: 118rpx;
            width: 92%;
            margin: 20rpx auto;
            text-align: center;
            color: #fff;
            font-size: 30rpx;
		}
		&-title{
			font-size: 28rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #ACACAC;
			text-align: center;
			&--active{
				font-size: 28rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				background: linear-gradient(130deg, #FFF493 0%, #FFA41A 100%);
				-webkit-background-clip: text;
				-webkit-text-fill-color: transparent;
			}
		}	
	}
	
	&-bottom{
		@include flexLeft;
		margin: 24rpx;
		.ico{
			width: 40rpx;
			height: 40rpx;
			margin-right: 8rpx;
		}
		&-title{
			font-size: 24rpx;
			font-family: PingFang SC-Regular, PingFang SC;
			font-weight: 400;
			color: #999999;
			&-choice{
				font-size: 24rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #333333;
			}
		}
	}
	&-bottomBox{
		// margin: 15% auto 50rpx;
		background: #2B2B2B;
		width: 100%;
		padding: 0 0;
		position: fixed;
		bottom: 0rpx;
		padding-bottom: 20rpx;
		z-index: 99;
	}
	&-bottomBoxFor{
		position: absolute;
		bottom: 5rpx;
		width: 100%;
		padding: 0 31rpx;
	}
	&-titleBox{
		@include flexLeftColumn;
		&__title{
			@include flexLeft;
			margin-bottom: 8rpx;
			.title{
				font-size: 28rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: #000000;
			}
			.num{
				font-size: 28rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: $globalColor-style;
			}
			.tips{
				font-size: 24rpx;
				font-family: PingFang SC-Regular, PingFang SC;
				font-weight: 400;
				color: rgba(0,0,0,0.6);
			}
		}
	}
	&-flexBetween{
		@include flexLeft;
		margin-top: 16rpx;
		&__tips{
			font-size: 24rpx;
			font-family: PingFang SC, PingFang SC;
			font-weight: 400;
			background: #AD2926;
			-webkit-background-clip: text;
			-webkit-text-fill-color: transparent;
		}
	}	
	.initBtn{
		width: 93.6%;
		bottom: 20rpx;
		left: 3.2%;
		height: 100rpx;
		line-height: 100rpx;
		padding: 0;
		background: linear-gradient( 180deg, #FD4728 0%, #FF7E20 100%), #F4010A;
		border-radius: 80rpx ;
	}
}
// 添加其他的样式
.form-box{
    width: 93.6%;
    margin: auto;
    margin-top: 32rpx;
    background: #fff;
    border-radius: 16rpx;
    padding: 8rpx 32rpx;
    overflow: hidden;
    .form-item{
        @include flexBetween;
        // margin-top: 32rpx;
        // height: 40rpx;
		padding: 24rpx 0;
        .form-item-label{
            font-size: 28rpx;
            color: #999999;
        }
        /deep/ .uni-input-input,.form-item-inner{
            text-align: right;
            color: #333333;
        }
        .uni-input-input,.uni-input-placeholder {
            text-align: right;
            // direction: rtl;
            // unicode-bidi: bidi-override;
        }
        /deep/ .uni-input-input::placeholder,/deep/ .uni-input-input::-webkit-input-placeholder
        ,/deep/ .uni-input-input::-moz-placeholder{
            text-align: right;
            direction: rtl;
            unicode-bidi: bidi-override;
        }
		.form-right{
			@include flexLeft;
			.ico{
				width: 36rpx;
				height: 36rpx;
			}
		}
    }
    .tuCode{
        width: 136rpx;
        height: 72rpx;
    }
    .form-item-code{
        width: 188rpx;
        height: 64rpx;
        line-height: 64rpx;
        background: #AD2926;
        border-radius: 118rpx;
        text-align: center;
        color: #fff;
        font-size:24rpx;
    }
    .submit{
        height: 90rpx;
        line-height: 90rpx;
        background: #AD2926;
        border-radius: 118rpx;
        width: 92%;
        margin: 20rpx auto;
        text-align: center;
        color: #fff;
        font-size: 30rpx;
        margin-top: 60rpx;
    }
	.border-b{
		border-bottom: 1px solid #eee;
	}
	.red{
		color: #AD2926;
	}
	image{
		width: 100%;
		height: 100%;
	}
}
